lamb leg - Francés Inglés Diccionario